double piston diesel engine - Turc Anglais Dictionnaire